package com.myteam.fugaocrm.modle;

import java.util.Date;

/**
 * 合同明细
 *
 */
public class FgContractDetail extends BaseModle{
    
	private static final long serialVersionUID = -8872394599741158692L;

	/**
     *
     */
    private Integer contractDetailId;

    /**
     *合同id
     */
    private Integer contractId;

    /**
     *项目id
     */
    private Integer projectId;
    
    /**
     * 合同明细类型：BILL开票类型，PAY收款类型
     */
    private String detailType;

    /**
     *虚列：项目名称
     */
    private String projectName;
    
    /**
     *是否开票
     */
    private String isBilling;

    /**
     *是否付款
     */
    private String isPayment;

    /**
     *开票类型
     */
    private String billingType;
    
    /**
     *开票比例
     */
    private String billingRate;
    
    /**
     *开票金额
     */
    private String billingMoney;
    
    /**
     *付款比例
     */
    private String paymentRate;
    
    /**
     *付款金额
     */
    private String paymentMoney;

    /**
     *开票日期
     */
    private Date billingDate;

    /**
     *付款日期
     */
    private Date paymentDate;

	public Integer getContractDetailId() {
		return contractDetailId;
	}

	public void setContractDetailId(Integer contractDetailId) {
		this.contractDetailId = contractDetailId;
	}

	public Integer getContractId() {
		return contractId;
	}

	public void setContractId(Integer contractId) {
		this.contractId = contractId;
	}

	public Integer getProjectId() {
		return projectId;
	}

	public void setProjectId(Integer projectId) {
		this.projectId = projectId;
	}

	public String getIsBilling() {
		return isBilling;
	}

	public void setIsBilling(String isBilling) {
		this.isBilling = isBilling;
	}

	public String getIsPayment() {
		return isPayment;
	}

	public void setIsPayment(String isPayment) {
		this.isPayment = isPayment;
	}

	public String getBillingType() {
		return billingType;
	}

	public void setBillingType(String billingType) {
		this.billingType = billingType;
	}

	public String getBillingRate() {
		return billingRate;
	}

	public void setBillingRate(String billingRate) {
		this.billingRate = billingRate;
	}
	
	public String getBillingMoney() {
		return billingMoney;
	}

	public void setBillingMoney(String billingMoney) {
		this.billingMoney = billingMoney;
	}

	public String getPaymentRate() {
		return paymentRate;
	}

	public void setPaymentRate(String paymentRate) {
		this.paymentRate = paymentRate;
	}

	public Date getBillingDate() {
		return billingDate;
	}

	public void setBillingDate(Date billingDate) {
		this.billingDate = billingDate;
	}

	public Date getPaymentDate() {
		return paymentDate;
	}

	public void setPaymentDate(Date paymentDate) {
		this.paymentDate = paymentDate;
	}

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public String getDetailType() {
		return detailType;
	}

	public void setDetailType(String detailType) {
		this.detailType = detailType;
	}

	public String getPaymentMoney() {
		return paymentMoney;
	}

	public void setPaymentMoney(String paymentMoney) {
		this.paymentMoney = paymentMoney;
	}

    
}